An Efficient Web Service Discovery Architecture
نویسندگان
چکیده
There is been a continuous effort by the software developers to reduce cost and time to deliver the software and this has led to the advancements in service oriented paradigm. Organizations across all spectra have already deployed their main operations to the Web, which has brought about a fast growth of various Web services. This has dramatically increased the need to build a fundamental infrastructure for efficient deployment and access of the exponentially growing repository of Web services. Probably the most important aspect in dynamic web service access is the web service discovery. The challenge remains in handling and processing request queries and presenting the requester the most appropriate set of web service interfaces. Many approaches and frameworks have been proposed to discover web services. Some of the approaches assume that the requests are placed in SOAP compatible formats whereas some works are based on handling the plain text queries by their semantics while others focus on key word based query processing. We have tried to formulate an approach that uses the Principle of Compositionality of language to derive interface descriptions and aggregate or filter for their appropriateness. Going by lexical and syntactic structure of a language, a skeletally parsed corpus of a written piece of text has been used to resolve the plain text query. This paper also tries to propose an architecture based on x-SOA that the organizes the method of web service discovery in an efficient and structured manner using a intermediary, requester friendly layer called the Request Analyzer(abbreviated as RA) between the service provider and service requester via a service broker. We describe how the RA facilitates the processing of a plain text request query to finally being resolved to a most appropriate web service. We propose an algorithm for a complete cycle of web-service discovery. A cache based service broker approach has been proposed that consumes even lesser time towards discovery path. A reputation based mechanism has also been incorporated for keeping track of the trustworthiness and type of license of a web service being used and hence ensuring the authenticity for future use in terms of their past performances.
منابع مشابه
Adaptive Information Analysis in Higher Education Institutes
Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...
متن کاملAdaptive Information Analysis in Higher Education Institutes
Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...
متن کاملAgents and owl-s based semantic web service discovery with user preference support
Service-oriented computing (SOC) is an interdisciplinary paradigm that revolutionizes the very fabric of distributed software development applications that adopt service-oriented architectures (SOA) can evolve during their lifespan and adapt to changing or unpredictable environments more easily. SOA is built around the concept of Web Services. Although the Web services constitute a revolution i...
متن کاملAn Autonomic <K, D>-Interleaving Registry Overlay Network for Efficient Ubiquities Web Services Discovery Service
The Web Services infrastructure is a distributed computing environment for service-sharing. Mechanisms for Web services Discovery proposed so far have assumed a centralized and peer-to-peer (P2P) registry. A discovery service with centralized architecture, such as UDDI, restricts the scalability of this environment, induces performance bottleneck and may result in single points of failure. A di...
متن کاملCaching for Semantic Web Services
This document is an extended abstract on a PhD work that develops an efficient, scalable, and stable Web service discovery engine. These qualities become important for discovery engines that serve as a software component in automated SOA technologies. Based on a profound formal specification, the approach is to capture design time discovery results and then use this knowledge for efficient runt...
متن کاملA Novel Web Service Composition and Web Service Discovery based on Map Reduce Algorithm
The paper focuses on the web service composition and web service discovery based MapReduce algorithm, which is the one of the component of the big data problem resolver tool Hadoop. Many of the IT companies are currently in the journey to Service Oriented Architecture (SOA) with web service as the standard protocol for implementation. The overwhelming popularity of web service has made a huge i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010